trying out coveralls.io

Andrew Cantino 10 年之前
父节点
当前提交
94567a26ce
共有 4 个文件被更改,包括 23 次插入0 次删除
  1. 2 0
      .travis.yml
  2. 1 0
      Gemfile
  3. 16 0
      Gemfile.lock
  4. 4 0
      spec/spec_helper.rb

+ 2 - 0
.travis.yml

@@ -1,6 +1,8 @@
1 1
 language: ruby
2 2
 bundler_args: --without development production
3 3
 rvm:
4
+  - 2.0.0
5
+  - 2.1.0
4 6
   - 1.9.3
5 7
 before_script:
6 8
   - mysql -e 'create database huginn_test;'

+ 1 - 0
Gemfile

@@ -53,4 +53,5 @@ group :development, :test do
53 53
   gem 'rr'
54 54
   gem 'webmock', :require => false
55 55
   gem 'rake'
56
+  gem 'coveralls', :require => false
56 57
 end

+ 16 - 0
Gemfile.lock

@@ -51,6 +51,12 @@ GEM
51 51
       execjs
52 52
     coffee-script-source (1.6.3)
53 53
     cookiejar (0.3.0)
54
+    coveralls (0.7.0)
55
+      multi_json (~> 1.3)
56
+      rest-client
57
+      simplecov (>= 0.7)
58
+      term-ansicolor
59
+      thor
54 60
     crack (0.4.1)
55 61
       safe_yaml (~> 0.9.0)
56 62
     daemons (1.1.9)
@@ -63,6 +69,7 @@ GEM
63 69
       railties (>= 3.2.6, < 5)
64 70
       warden (~> 1.2.3)
65 71
     diff-lcs (1.2.4)
72
+    docile (1.1.1)
66 73
     dotenv (0.9.0)
67 74
     dotenv-rails (0.9.0)
68 75
       dotenv (= 0.9.0)
@@ -202,6 +209,11 @@ GEM
202 209
     shoulda-matchers (2.2.0)
203 210
       activesupport (>= 3.0.0)
204 211
     simple_oauth (0.1.9)
212
+    simplecov (0.8.2)
213
+      docile (~> 1.1.0)
214
+      multi_json
215
+      simplecov-html (~> 0.8.0)
216
+    simplecov-html (0.8.0)
205 217
     slop (3.4.5)
206 218
     sprockets (2.2.2)
207 219
       hike (~> 1.2)
@@ -209,8 +221,11 @@ GEM
209 221
       rack (~> 1.0)
210 222
       tilt (~> 1.1, != 1.3.0)
211 223
     system_timer (1.2.4)
224
+    term-ansicolor (1.2.2)
225
+      tins (~> 0.8)
212 226
     thor (0.18.1)
213 227
     tilt (1.4.1)
228
+    tins (0.13.1)
214 229
     treetop (1.4.15)
215 230
       polyglot
216 231
       polyglot (>= 0.3.1)
@@ -253,6 +268,7 @@ PLATFORMS
253 268
 DEPENDENCIES
254 269
   bootstrap-kaminari-views
255 270
   coffee-rails (~> 3.2.1)
271
+  coveralls
256 272
   daemons
257 273
   delayed_job!
258 274
   delayed_job_active_record (~> 0.3.3)

+ 4 - 0
spec/spec_helper.rb

@@ -1,5 +1,9 @@
1 1
 # This file is copied to spec/ when you run 'rails generate rspec:install'
2 2
 ENV["RAILS_ENV"] ||= 'test'
3
+
4
+require 'coveralls'
5
+Coveralls.wear!('rails')
6
+
3 7
 require File.expand_path("../../config/environment", __FILE__)
4 8
 require 'rspec/rails'
5 9
 require 'rspec/autorun'